first aid haversack - Spanish English Dictionary